have a vivid imagination - Turco Inglés Diccionario